#ifndef _KPCAPTURE_NETLINK_H_
#define _KPCAPTURE_NETLINK_H_

#include <linux/netlink.h>

#define ZNL_KPCAPTURE_LOG_DATA   1
#define ZNL_KPCAPTURE_USR_PID    2
#define ZNL_KPCAPTURE_USR_CLOSE  3
#define ZNL_KPCAPTURE_RM_MOD     4

#define WORM_SUBTYPE_REACTIVATED 0
#define WORM_SUBTYPE_SUSPICIOUS  1
#define WORM_SUBTYPE_AUTOPROHIBITION 2 

#define MAC_BIT_NUMBER 6

struct kpcapture_data{
		unsigned int subtype;
		unsigned int ip;
		unsigned char mac[MAC_BIT_NUMBER];
};

#endif
